a chirring sound - Spanish English Dictionary